package com.aspose.cells;

class zpf extends zow {
   String f = null;
   String g = null;
   String h = null;
   ActiveXControl i = null;
   int j = 1;
   Shape k = null;

   zpf(boolean var1) {
      super(var1);
   }

   zpf(Shape var1, boolean var2) {
      super(var2);
      this.k = var1;
   }

   boolean a() {
      return "http://schemas.openxmlformats.org/officeDocument/2006/relationships/ctrlProp".equals(this.g);
   }

   byte[] a(Shape var1, Workbook var2) throws Exception {
      if (this.a()) {
         return null;
      } else {
         if (this.i == null) {
            zab.a(this, var1, var2);
         }

         return this.i != null ? this.i.getData() : null;
      }
   }

   ActiveXControl b(Shape var1, Workbook var2) throws Exception {
      zab var3 = new zab();
      var3.b(this, var1, var2);
      return this.i;
   }

   void a(zpf var1, CopyOptions var2) {
      this.g = var1.g;
      this.b = var1.b;
      if (this.k != null) {
         this.a = var1.a + "_" + this.k.w();
      } else {
         this.a = var1.a;
      }

      this.c = var1.c;
      this.h = var1.h;
      this.i = var1.i;
   }
}
